human zoo – English–Français translations

🇬🇧 en fr 🇫🇷

human zoo noun

  • exhibition of aboriginal humans
zoo humain
Wiktionary Links